package com.ruanyun.modular.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 生产工艺
 * </p>
 *
 * @author zs
 * @since 2021-04-17
 */
@TableName("t_production_process")
public class TProductionProcess implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 企业id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @TableField("company_id")
    private Integer companyId;

    /**
     * 生产工艺简介
     */
    @TableField("process_dec")
    private String processDec;

    /**
     * 营业执照
     */
    @TableField("business_license")
    private String businessLicense;

    /**
     * 环评批复
     */
    @TableField("eia_approval")
    private String eiaApproval;

    /**
     * 环评验收
     */
    @TableField("eia_acceptance")
    private String eiaAcceptance;

    /**
     * 排污许可证
     */
    @TableField("pollution_permit")
    private String pollutionPermit;

    /**
     * 厂区平面图
     */
    @TableField("floor_plan")
    private String floorPlan;

    /**
     * 涉VOCs原辅料MSDS
     */
    @TableField("msds")
    private String msds;

    /**
     * 生产工艺流程图
     */
    @TableField("flow_chart")
    private String flowChart;

    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

    @TableField("del_flag")
    private Integer delFlag;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public void setCompanyId(Integer companyId) {
        this.companyId = companyId;
    }

    public String getProcessDec() {
        return processDec;
    }

    public void setProcessDec(String processDec) {
        this.processDec = processDec;
    }

    public String getBusinessLicense() {
        return businessLicense;
    }

    public void setBusinessLicense(String businessLicense) {
        this.businessLicense = businessLicense;
    }

    public String getEiaApproval() {
        return eiaApproval;
    }

    public void setEiaApproval(String eiaApproval) {
        this.eiaApproval = eiaApproval;
    }

    public String getEiaAcceptance() {
        return eiaAcceptance;
    }

    public void setEiaAcceptance(String eiaAcceptance) {
        this.eiaAcceptance = eiaAcceptance;
    }

    public String getPollutionPermit() {
        return pollutionPermit;
    }

    public void setPollutionPermit(String pollutionPermit) {
        this.pollutionPermit = pollutionPermit;
    }

    public String getFloorPlan() {
        return floorPlan;
    }

    public void setFloorPlan(String floorPlan) {
        this.floorPlan = floorPlan;
    }

    public String getMsds() {
        return msds;
    }

    public void setMsds(String msds) {
        this.msds = msds;
    }

    public String getFlowChart() {
        return flowChart;
    }

    public void setFlowChart(String flowChart) {
        this.flowChart = flowChart;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    @Override
    public String toString() {
        return "TProductionProcess{" +
        "id=" + id +
        ", companyId=" + companyId +
        ", processDec=" + processDec +
        ", businessLicense=" + businessLicense +
        ", eiaApproval=" + eiaApproval +
        ", eiaAcceptance=" + eiaAcceptance +
        ", pollutionPermit=" + pollutionPermit +
        ", floorPlan=" + floorPlan +
        ", msds=" + msds +
        ", flowChart=" + flowChart +
        ", createTime=" + createTime +
        ", delFlag=" + delFlag +
        "}";
    }
}
